#pragma once
#include "DHashSpace.h"

namespace Skill
{
	namespace Ode
	{				
		int DHashSpace::Minlevel::get()
		{
			int min,max;
			dHashSpaceGetLevels(_Space(),&min,&max);
			return min;
		}
		void DHashSpace::Minlevel::set(int value)
		{
			int max = Maxlevel;
			dHashSpaceSetLevels(_Space(),value,max);
		}
		int DHashSpace::Maxlevel::get()
		{
			int min,max;
			dHashSpaceGetLevels(_Space(),&min,&max);
			return max;
		}
		void DHashSpace::Maxlevel::set(int value)
		{
			int min = Minlevel;
			dHashSpaceSetLevels(_Space(),min,value);
		}

		void DHashSpace::SetLevels(int minlevel , int maxlevel)
		{
			dHashSpaceSetLevels(_Space(),minlevel,maxlevel);
		}
	}
}